SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_Subsidios
AS
SELECT dbo.tb_RegistroContable.idRegistroContable, 
    dbo.tb_Organizaciones.idOrganizaciones, 
    dbo.tb_Organizaciones.CUISE, 
    dbo.tb_Organizaciones.Nombre, 
    dbo.tb_RegistroContable.Ejercicio, 
    dbo.tb_RegistroContable.Fecha, 
    dbo.tb_RegistroContable.Concepto, 
    dbo.tb_TiposDeConceptos.idTipoConcepto, 
    dbo.tb_TiposDeConceptos.Descripcion, 
    dbo.tb_RegistroContable.Debe, 
    dbo.tb_RegistroContable.Haber, 
    dbo.tb_FinalidadesDeGasto.idFinalidadGasto, 
    dbo.tb_FinalidadesDeGasto.Descripcion AS DescripcionFinalidad,
     dbo.tb_Localidades.idLocalidad, 
    dbo.tb_Localidades.localidad, 
    dbo.tb_TiposOrganizacion.idTipoOrganizacion, 
    dbo.tb_TiposOrganizacion.Descripcion AS DescripcionTipoOrganizacion,
     dbo.tb_SubsidiosOAportes.Expediente, 
    dbo.tb_SubsidiosOAportes.Resolucion, 
    dbo.tb_SubsidiosOAportes.PlazoDeVencimiento AS FechaDeVencimiento
FROM dbo.tb_RegistroContable INNER JOIN
    dbo.tb_FinalidadesDeGasto ON 
    dbo.tb_RegistroContable.Finalidad = dbo.tb_FinalidadesDeGasto.idFinalidadGasto
     INNER JOIN
    dbo.tb_TiposDeConceptos ON 
    dbo.tb_RegistroContable.TipoConcepto = dbo.tb_TiposDeConceptos.idTipoConcepto
     INNER JOIN
    dbo.tb_Organizaciones ON 
    dbo.tb_RegistroContable.Organizacion = dbo.tb_Organizaciones.idOrganizaciones
     INNER JOIN
    dbo.tb_TiposOrganizacion ON 
    dbo.tb_Organizaciones.Tipo = dbo.tb_TiposOrganizacion.idTipoOrganizacion
     INNER JOIN
    dbo.tb_Localidades ON 
    dbo.tb_Organizaciones.Localidad = dbo.tb_Localidades.idLocalidad
     INNER JOIN
    dbo.tb_SubsidiosOAportes ON 
    dbo.tb_RegistroContable.SubsidioOAporte = dbo.tb_SubsidiosOAportes.idSubsidioOAporte
GO
GRANT SELECT ON  [dbo].[vw_Subsidios] TO [SoloVer]
GO
